package options

import user_model "code.gitea.io/gitea/models/user"

// AbstractOpenDevcontainerOptions 封装 API 获取 DevContainer 数据，即 router 层 GET /api/devcontainer 向下传递的数据结构
type AbstractOpenDevcontainerOptions struct {
	Wait   bool             // 标记用户在API调用时候是否希望阻塞等待 DevContainer 就绪
	Actor  *user_model.User // 当前操作用户实体
	RepoId int64            // 仓库ID，用于 API Service 层查询数据库
}
